package com.ug.telescopio.data; import android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteDatabase.CursorFactory; import android.database.sqlite.SQLiteOpenHelper; import android.util.Log; public class DBHelper extends SQLiteOpenHelper { public final static String KEY_ID = "id"; public final static String KEY_DATE = "date"; public final static String KEY_TIME = "time"; public final static String KEY_AUTHOR = "author"; public final static String KEY_LATITUDE = "latitude"; public final static String KEY_LONGITUDE = "longitude"; public final static String KEY_THUMBNAILURL = "thumbnailURL"; public final static String PLACES_TABLE = "places"; private final static String DATABASE_CREATE = "CREATE TABLE " + PLACES_TABLE + "(" + KEY_ID + " integer primary key autoincrement, " + KEY_DATE + " text, " + KEY_TIME + " text," + KEY_AUTHOR + " text, " + KEY_THUMBNAILURL + " text, " + KEY_LATITUDE + " real, " + KEY_LONGITUDE + " real)"; public DBHelper(Context context, String name, CursorFactory factory, int version) { super(context, name, factory, version); } @Override public void onCreate(SQLiteDatabase db) { db.execSQL(DATABASE_CREATE); } @Override public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { Log.e("TAG","llamo"); db.execSQL("DROP TABLE IF EXISTS " + PLACES_TABLE); onCreate(db); } }